sponge cleaner - German English Dictionary